package com.java.yz.day09.ketang;

/*
    按照要求，补齐代码
	interface Inter { void show(); }
	class Outer { //补齐代码 }
	class OuterDemo {
	    public static void main(String[] args) {
		      Outer.method().show();
		  }
	}
要求在控制台输出”HelloWorld”
 */
interface Inter7 {
    void show();
}
class Outer6 {
    //补齐代码
    public static Inter7 method(){
        return new Inter7() {
            @Override
            public void show() {
                System.out.println("HelloWorld");
            }
        };    //匿名内部类就可以解决该问题
    }
}
public class NiMingClassDemo3 {
        public static void main(String[] args){
            //通过分析可知，Outer6里面有一个method()方法，而这个方法有作为show的对象
            //而且能够直接通过类名获取，说明是静态的方法
            Outer6.method().show();
        }
    }

